Andrew Westacott has explained why he has decided to leave the Australian Grand Prix Corporation Australian Grand Prix Corporation boss Andrew Westacott has explained his motivation for stepping down following this year's F1 event in Albert Park.... MoreĀ»